package com.real8.plusplayground.client;

import com.google.gwt.i18n.client.Constants;

/**
 * Get actual values from AppConstants.properties
 * <p>
 * Note to other developers: (some) of these values are specific for your
 * PlayGround application instance. Therefore the properties file are not
 * included in the repository. You need to create it yourself. See also <a href=
 * "http://code.google.com/intl/nl/webtoolkit/doc/latest/DevGuideI18nConstants.html"
 * >DevGuideI18nConstants.html</a>
 * 
 * @author Rutger van der Eijk
 * 
 */
public interface AppConstants extends Constants {
	/**
	 * Client ID as created for your APP in your <a
	 * href="https://code.google.com/apis/console/">API console</a>
	 * 
	 * @return
	 */
	@DefaultStringValue("[your CLIENT_ID]")
	String CLIENT_ID();

	/**
	 * Simple API_KEY as created for your APP in your <a
	 * href="https://code.google.com/apis/console/">API console</a>
	 * 
	 * @return
	 */
	@DefaultStringValue("[your API_KEY]")
	String API_KEY();

	@DefaultStringValue("PlusPlayground/0.1")
	String APPLICATION_NAME();
}
